Dictionary
Terra Nova National Park
geographical name Ter·ra No·va National Park \ˌter-ə-ˈnō-və\
Definition of TERRA NOVA NATIONAL PARK
area of varied landscapes E Canada in E Newfoundland (island)
ADVERTISEMENT
Seen & Heard
What made you want to look up Terra Nova National Park? Please tell us where you read or heard it (including the quote, if possible).